const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer:{
    historyApiFallback: true, // 表示当找不到对应路由的页面时，会返回index.html页面，用于支持单页应用的前端路由
    allowedHosts: "all", // 表示允许所有的主机访问开发服务器（解决Invalid Host header问题）
    port : 9999,
    // target: 'http://127.0.0.1:9090',
    // changeOrigin: true,
    host: '0.0.0.0',
    // https:true,
    port: 9999,
    client: {
      webSocketURL: 'ws://0.0.0.0:6103/ws',
    },
    headers: {
      'Access-Control-Allow-Origin': '*',
    },
  },
  chainWebpack: config => {
    config.plugin('html')
        .tap(args => {
          args[0].title = '蛋糕商城';
          return args;}
        )
  },


})
